package com.caifu.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;

/**
 * <p>
 * 查房信息表
 * </p>
 *
 * @author GZ
 * @since 2020-11-06
 */
public class YlCheckInfo extends Model<YlCheckInfo> {

    private static final long serialVersionUID = 1L;

    /**
     * 主键ID（查房信息表）
     */
    @TableId(value = "CHECK_NO", type = IdType.AUTO)
    private Integer checkNo;

    /**
     * 检查名称（唯一）
     */
    @TableField("CHECK_NAME")
    private String checkName;

    /**
     * 检查类型201:实验室检查 202：诊断病类型 203：诊疗计划模板
     */
    @TableField("CHECK_TYPE")
    private String checkType;

    /**
     * 养老机构编号
     */
    @TableField("PENSION_NO")
    private String pensionNo;

    /**
     * 创建时间
     */
    @TableField("CREATE_TIME")
    private String createTime;

    /**
     * 管理员编号
     */
    @TableField("TELLER_NO")
    private String tellerNo;

    /**
     * 状态 1：正常  9：删除
     */
    @TableField("STATUS")
    private String status;

    public Integer getCheckNo() {
        return checkNo;
    }

    public void setCheckNo(Integer checkNo) {
        this.checkNo = checkNo;
    }
    public String getCheckName() {
        return checkName;
    }

    public void setCheckName(String checkName) {
        this.checkName = checkName;
    }
    public String getCheckType() {
        return checkType;
    }

    public void setCheckType(String checkType) {
        this.checkType = checkType;
    }
    public String getPensionNo() {
        return pensionNo;
    }

    public void setPensionNo(String pensionNo) {
        this.pensionNo = pensionNo;
    }
    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }
    public String getTellerNo() {
        return tellerNo;
    }

    public void setTellerNo(String tellerNo) {
        this.tellerNo = tellerNo;
    }
    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    @Override
    protected Serializable pkVal() {
        return this.checkNo;
    }

    @Override
    public String toString() {
        return "YlCheckInfo{" +
        "checkNo=" + checkNo +
        ", check Name=" + checkName +
        ", checkType=" + checkType +
        ", pensionNo=" + pensionNo +
        ", createTime=" + createTime +
        ", tellerNo=" + tellerNo +
        ", status=" + status +
        "}";
    }
}
